package pe.gob.mef.snip.preinversion.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import pe.gob.mef.snip.preinversion.dao.mybatis.DocumentoMapperDAO;
import pe.gob.mef.snip.preinversion.domain.Documento;
import pe.gob.mef.snip.preinversion.service.DocumentoService;

@Service
public class DocumentoServiceImpl implements DocumentoService{
	
	@Autowired
	private DocumentoMapperDAO documentoMapperDAO;
	
	public void insertar(Documento documento) {
		documentoMapperDAO.insertar(documento);

	}

	public void actualizar(Documento documento) {
		documentoMapperDAO.actualizar(documento);
	}

	public void eliminar(Documento documento) {
		documentoMapperDAO.eliminar(documento);
		
	}
	
	public Documento obtener(Documento documento) {
		 return documentoMapperDAO.obtener(documento);
		
	}

	public List<Documento> listar(Documento documento) {
		 return documentoMapperDAO.listar(documento);
	}
}
